<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <script>
        /* 
         中间件 - middleware
        + 在任意两个环节之间, 插入一段可执行程序

      中间件的分类
        + 全局中间件 => 直接插入到 全局环节 之间, 一般是给到 服务
        + 路由中间件 => 直接插入到 某一个路由表 内, 一般是给到 router
        + 请求中间件 => 直接给到 某一个请求
        + 错误中间件 => 也是全局中间件的一种, 专门捕获错误的

      全局中间件
        + 挂载方式
          => app.use(函数)
            -> 只要有请求, 就会执行
          => app.use(以什么开头, 函数)
            -> 满足第一个条件的请求, 才执行
        
        
        
        */
    </script>
</body>
</html>